FIXED #18 -- filter was displaying incorrect indexes. test yet to be written.