set prototype UserTableGateway