delete unnecessary method