Freelancer:
wordarcher
STEERJOY
Reminds one of "Sheer Joy". The sort of satisfaction one could get by helping people on their way to work or returning from work... and also doing your bit to save the environment.