Fixed buffer's multiple reading