ehh. doesn't look good but works better on mobile