Implement search
Implement full serialize, skip and count