ENH: fix corner case in proj.py, refactor plot