Model and client