switched to rust based config file