add some doc
fib should use core.sms