stable version-the styling and minor bugs solved!