overall design improvement