congrats! so how long did it take to complete the project?