PSST! that Acid must have kicked in. I swear I see a 6 ft Squirrl