upgrading dependency and adding platform core to manage configs