cleaned up code
cleaned up code

fhinkel/InteractiveShell,antonleykin/InteractiveShell,antonleykin/InteractiveShell,fhinkel/tryM2,fhinkel/tryM2,YueRen/tryM2,fhinkel/InteractiveShell,antonleykin/InteractiveShell,fhinkel/InteractiveShell,fhinkel/tryM2,fhinkel/InteractiveShell,fhinkel/tryM2,YueRen/tryM2,YueRen/tryM2