update if statment