module only contain content