pass 2 at dc detailed