broke out sample code and set version number