optional async compiling