design changes; mobile optimization