Styling added.  Features polished