update licence
optimimize ajax filter