added clearRect