nit, downcase this and below var names