change around services in schema and have upload working partially