Adding seperate, terminal-only version.