Three Types Of Assumptions