implemented 405: Method Not Allowed response