Initial authorization implementation