Switching to config file to avoid dependency on yaml