uniqueId by key
add build