not found variables renamed for readability's sake