init model work