buffer updates and things