Mother and son doing well!