smaller gear, py style