although i dont work offshore my mate that i change shifts with is a twat too , his time keeping is total pish never in the same time twice in a row. feel sorry for you stuck out there for crimbo mate, ive managed to get my fisrt crimbo day off in about 6 years working all through newyear though