reverse logic on auto/manual assignments