idea keep,init