add some test playground  and test refactor class