and from now on should not deviate from that...
hopefully data model is complete enough for now, but handler does not yet have all methods, e.g. execute()