stupid loop check for recieve id