got the open,closed,normal shift handlers all working :)