add configure check
remove warning