progress update; parse tweaks; new functions for console