Tom Media – Overcoming Challenges