change assembly
add java example