update fixing acarde machine
add corss comiple