can use limit and offset when searching too