useless define removed