fix comments
forgot testing of slice, that is important
virtual buffers