preliminary object drawing