added core tests