added another test for request, changed bind for self :/