add in stupid xhr method