well done to your DD
sounds like you have done a great job raising a bright young woman