adding more endpoints and init scripts