core interfaces and RAPID implementation for SORA