can't see what `return => array` does ? thats a $replacement ?