It takes all of that for an extended amount of time to develop and maintain a successful program. You have to have the support-financial, community, coaches; you have to have the talent-facilities, weight room, interest from younger kids; you have to believe that you can accomplish good things.