initial permissions work
placate hlint