changed,tested code with listing/order with for return greater than 0