add mini compiler