u-permissions => x-permissions; formatting; unused group-related functions moved to end