Update to use builder pattern for options