fix in receiving