extend graditor interface