another attempt with permissions