added fillRect