backend core persistence removed unnecessary dependency