further decomposition of rctl plus stared working on the boto part