really messing up this config thing