Model Classes for prototype