update compile()