added compile scripts