receiver with strange behaviour