allow options to be passed, handle native$
version bump