初步實作Model