intercept put method return data