use tables for events documentation