rebuilding the style compile pattern, turn to express itself from loader