Adding classes for QPI logic.
Adding classes for QPI logic
update