version bump
change the way ensure resource works. see tests for examples