add a different replicate strategy
add fast collections