V4.0 Beta 1.5
fix: shifting function with tutorial plot * separate out shifted outline function to its own method * organized and deleted some unused line * if cause to generating outline protection between normal and tutorial plot (tutorial plot doesn't require shifting)