Adding More functionality and look and feel.