working rt wrapper