scearch prototype