WTF Are these things?. .