Finished part II
Added with_go_coaster from Part II a