Add OPTIONS
Add PATCH and tests