all end points working