run time compilation 3.0