added more extensions types