well it's not just for http