Search class draft