add compilation and execution instruction