Now class can be regsitered implying a new instance each time a specification is invoked