basic content, cleaned up