update require
verup
fix test