extend example
add comment as reminder for later fix to do
move warning to base class
fix some variable names
make float float engine a basket generating engine
move warning to base class
use date rather than time for comparision to reference time
development ctd