template refining and etc...