applying some mobile and IE fixes