add groups, guest user, small fixes