add Profile unit test