outcommented microsoft reference