improved and pylinted examples