added the basic karma generator system