- introduced new variability position algorithm
- minor changes
- TODO: equality check still failing in some situations