Custom stuff needs plumbing and prettier names