starting to add new web request shit. who knows