parser complete. attempt at tool automation