fix case issue.
move blessing to header.