add put method to servicehandlers