what are types loading standalone component