wow this was interesting!