Take out unnecessary !!