Congrats! 3yrs is quite a wait ha.