few more odds & ends