lamguage specific instructions