add contingency for mobile viewers