1. A method for promoting environmental behavior by device users comprising: allocating points to each of a plurality of users; receiving a job request from one of the users; with a processor of a computing device, computing a cost in points for executing the job request, based on a formula which is designed to promote environmental behavior by the user; modifying the user's allocated points to account for the computed cost.