always put last modified buffer at the beginning of the buffler list