content and nio