The impact of web 2.0 on brands