added search filter, and changed page transistion