add shift to appointment working