added random init for rope states, needs tuning