model changed; reading input data added