add back ext_s_check for reference
ignore build files
add debug build
updated ck with constraints
first version of fd, not tested