modified with configs