added further styling and fixed some markup + contents