graph elements