Improve default
Add libcall check