Small non-mandatory detail, just a personal preference: I like to have an extra newline between variable declaration and the rest :)