Draw condition and refactoring