Its been quite a ride... there are still many things tho!