change update method
qsign improvement
add stochastic retrieval method