Denuseri...this is absolutely amazing! How long has it taken you to learn and remember all of these? And, is there a limit to the list, or are you learning new positions all the time?