bug fix. and make yard document