Text this: Gamification elements and its impact on students