Model class basic functionality written