added drag restrictions