to remove unnecessary