Thriving in challenging environments