Why are you defining this twice?