reorganization based on go patterns