Looks good to me, if we need some additional data we will get it from .json e.g (1a_drive_vessel.json)