add configure checks