ah web 2.0….is there anything it can’t do?