Think Spot: Current Environmental Self-Reflection