added premium functionality and authorization to current_user