Adding structure, Translation object, better variable names