fix bug & reteil order