More parselogs
Big refactor