No Need for useless function