added some http handling I just want this running first, we can fuck with it later