removed duplicate closes() in receiver