split event and host models