flexible-visual-systems