the 3500 topswap is well werth it, but ive heard some problems with it because the heads dont match the 3100 block 100%