rollback the context postion