add ship objects to calculator instead of type