first commit. limited testing but OK on vanilla trusty