integrate with content_for