add compile key