builds as single fil;e