more static stuff
automated class diagram