added more endpoints