update say1 need to understand