2 - adding web fundamentals