commit first, prev, next