make the possible error list complete
added support for PATCH to Input