changed some names to clear up the program