added setup functionality if no users