refactor into Environment#run_builder()