added forward button implementing goForward(), added temp constraints