removed template declartion