What does it take? How much money,time, effort,logged hours.etc?