I need some info that's in currentDetails but not in job. I will have a look and see if I can re-arrange anything. This is another case of me not really wanting to store things (stuff from currentDetails) if we don't need to.