discard unaccesary contect