Still completely dislike your naming convention. What is num? No comments, nothing.