spent ages trying to get search working. bug in android. i put things back to how they were. i'm going to try again later