Trying to find a way to implement LinearFileDatabase with what we have - I thinthink we will have to amke some changes