added rthma, moving average op