interface for gracecomm