Gmcballs's Techniques