small changes
more small changes
balance on register, accept request, can't pay if balance => negative