recommit. Closes #27