Implement Models

is this needed if the case matches?