added simple flood fill