change model behaviour