add control on scale/angle invariance + visualbag