adding ability to send requests