update copyright year & optimize namespace::clean