Main #Small Dick Compilation