Working on roster shift constraints