Add programatic constraints 3
Modify rotation