shell assignment