finished LEFT, RIGHT, working on history