Begin implementing model