все очень подробно написано спасибо