event rolling added, closes #5