drawing 2d environments