only drawing after initialization