attribute reset. taking another approach.