add device visibility settings, update foundation to 5.3.3