this does something cool, not exactly sure what yet though