Sanjeeb Sapkota's ideas