Ну я понял лишь в общих чертах. Но думаю мыслишь верно. Тут ведь способов много можно придумать..