rename some class to describe functions as its name