updated config, logging, constants and methods