All Smart fill