new static methods for graph fill