refactor: draw images