v0.2.0 no scheme required & remove exec method