DRY create() and allow reading from Configure
cs