fast enough AND it draws the background <3