Things that are green; details coming soon.