improved styling and clicking behavior