better variable names and overworked randquiz and new questions