got a little complicated at parts it was difficult to keep it all in line