sarpanch: the power man technical review