continuing implementing, also major changes with ModelHost