Added template parameters