added EventHandler idea (not implemented, yet)