Refactoring abd adding template and series