two small micro-time imrpovements