began implementing Core