add end points