спасибо за статью, мало что понял с первого раза, перечитываю сижу