Added regular user --guest-- tests
refactored permissions