list by filesize, and also fix search bug