fix backward logic