Updates for some basic functions