New primitive class

Added !