Began adding update functions