latest touches and added the sample application