use visibility instead of attr.width, removed cruft