getting a little weird. on the internet.