reorganise templte