Mission objects factory