cheap & dirty view 2