seperated interface of a order