Some additional model interfaces and a beginning of an event system