updating properly.