Added RDL implementation structure