eliminated idrift since not needed