almost finish instance model