Heavier operation, but works.