tweaks to fix pools
found the rest endpoints for pools wasn't working in some cases. In addition, made getting/setting pools more consistent.
found the rest endpoints for pools wasn't working in some cases. In addition, made getting/setting pools more consistent.