20 operations