soooo sleeepppyyy... hello long hours shift!