try to make more mobile-friendly