added skeleton functions for Graphs