another thing i wanted to say is online competitions are REALLY great for improvement...but the only way you'll see improvement is going in 100% from the first round, show 100% of your level, then challenge yourself to show an even higher level the next round (forcing improvement)....!