ideas thought to be good