extracted collect drawings method
handler gets only created once