working on view. back and forward