- implemented search model
- prepare for release