created method for carrying out requests
created new transfer method - moved request completion to request class