Just pushing to check it works (only added FlyingFactory class)