std recap v1.0 some bug fixed