tribute for c

branlette