Great video! I too enjoy programming. There are so many possibilities.