order to string override