resolve so many questions...  and so happy!