@startuml 'start :instantiate object; group init :activate object; :fetch and print object description; end group while (repeat every few millisecond) group loop { :fetch and print gape angle; :wait 1s; end group endwhile -[hidden]-> kill @enduml