Can some tell me what exactly what this does