major revision, got rid of git log functionality