Revisiting human responsibilities: prospects and challenges