Add PUT handler