ready source
visible supply
