Hard Soft Technology