Created a NuProduct subclass and added more specs