update function of my-backward-buffer; it's temp name, when the function be perfect I'll change it.