Add Update Support
Add Update test case