optimizing SM topology reciever