Software Search For shift work schedules