just got horribly confused