Just a small nit, but is there a reason why we don't use camel cases instead of all lowercase variable names?