with model created(not used yet)