remove unneed definition