Adds better styles and functionality