ignore pyc files
explicitly check disallowed options
add a call to pause, and ensure line-buffering
avoid shape issues
add support for axis labels and log plots