Yes, there is a lot of theory to learn.