Refactoring blessing logic: t+