https://getapkmarkets.com/programming-in-r/