moving to piecemeal