Add read source and parse records functions
Add statistics for view point reach