added alt for reverse list