add some icons and remove useless synthesize