working on received multi1