Dealing different types of Content Type