update deps to include protean-core