 		draw: ->
 			@time++
 			@height = Math.round @ease( @time, @start, @change(), @steps )
-
 			@context.fillRect @x, @y, @width, @height
 
-			if @height is @end
-				@reset()
+			@reset() if @height is @end
 
 	draw = ->
 		@clear()

	randomBetween = ( min, max ) ->
		Math.round ( Math.random() * ( max - min ) ) + min

	@Line = ( options = {}) ->
		_.defaults options,
			x:        0
			y:        0

		_.extend @, options
		@.reset()

	_.extend Line::,
		change: ->
			@end - @start

