render images differently depending on which devices are detected from clients