v 2.0 still many thing to do, add ajax, and search