add flood fill prototype