simplifying version api