SERVER-12532 basic implementation done
SERVER-12532 getting there