add retire method to order class