Thanks for that H-D, how about the rest of the terms and conditions? how is the morale? I know that no company is perfect but in general are most people happy? Something I'll have to get used to is time away from base, do days off compensate for this?