Separated BC and RT functionality