better sequence diagram after annabelles feedback