Changed to 4 operations