push the + case of linv forward