sprintly integration, closes #2