adding a 'parser', comments, changed log entries

still not useable. changes are untested