add scanfUsage
test inheritance