delete unnecessary call