my main mistake in the timing of entry to this (many years ago now) was the belief that cpulse would be commercialised and become successful PRIOR to the release of cpulse 2.