refactored permissions for #9, i think ¯\_(ツ)_/¯