add inc
use blib instead