DRY
added failing test for carriers
Carriertests work - rethinking of design necessary - how to handle this logic all with actors??