change smack.h