a little more update

no big change, refactor