sincronizado con el buffer.java