if there is an interface for orders then use that and do FQCN[]