Rocked by increasing criticism from all quarters, Goa under its new chief minister Manohar Parrikar is on a drive to set things straight.