Add authorization methods, etc