A little more responsive but still looks ugly.