Thanks to Ajay Kumar and other motivated listeners