aplly inventory behaviour