Added toString for debug on Input types, actually perform PUT