updated core test cases