virtue and repentance