Remove unsigned and array variants. Fix order of ops bug