enthusiasm and devotion