out of curiosity what does this do?