moving average and pt other types