async syntax check