added score keeping and styling