rst interface