first pass at a dynamic options flag
call drawLater instead of draw 

Signed-off-by: Martin Stannard <martin@stannard.id.au>