Earning methods