copies both ways