supuestmente guarda bien el buffer