updating graphics to be more responsive