Added AddNCopies and Basic Classes