order private method