Working execute and slightly more useful getset.