added web and styling