updates

Good job, only few fixes, specially on line 15
Короче запись и защита от того что уже есть переменная $