first stable version using config file