So pleased that everything went well for Keegan!