adding working translator