#9 sequence diagram almost done