took out entire ending, trying to find errors