fixed small bug with fill