reflecting idea and other settings