these whole variable can be removed because you remove the usage on line 45 - 59