Started to implement the Update System