need to double check what this override is doing exactly for the width property.