add ideas [ci skip]