init
complete content rel compute