working on restricted mov't