Fixed addition
add translation mechanism