Tag Pool Design