added castle model and pundit