added simple update capabilities