trying different core-style setup