Made precompq synch less