I second everything that @"Cant Get Right" ... time, maintaining focus for close to five hours, and most importantly, applying ... some time and practice for everything to kind of become second hand ... reach that level, it takes time unless you have been practicing ...