temp use main class

add comments