switch to limits.h defined category limit
update long help and add short version