added more functionality and styling