add update capabilities
add update capabilities. supporting file