Please also move all config related code into __init__