Started implementation of update mechanism.