nice project how long did u take to design?