handle all types of content