base update statment