reply interface