incorporated permissions into features