refactoring

an extra line for "template <typename a_type>"