Мой пример смотрите в областях применения,если правильно понял краткое ТЗ