Add remaining implementation for buffer pointers