I like the comments on this function, nice job!