compile outmon succ