There are 6 assignment-client types right now