add error handling, DELETE, dimmers for response