version

how component handles updates?