remove unnecessary definition