Updates to the style and functionality