improve ANSI standard