mobile lists kind of working -rb=tiredperson
merging with winchester's code