get gap translation working