Hehehehehehehehehehe, plot stuffs.