Еще более правильная работа с атрибутами