ideas - page 671