using buffers for navigation now