Should this be an ```action``` to the fill func?