Added new functions
Changed authorization
Added output formats