Updates.
Updated testcases.