все эти атрибуты избыточны, на мой взгляд ;)