complete setting and content