Теорию глубоко не копал :) , но практика