cool translation function