rename and also added some technical analysis functions