Implemented imperfect authorization layer
Added a comment