web service for different operations