support for ios and walls