поправил некоторые баги