earning opportunities