updating based on work setup