first commit adding lookup and translate