different fragment genres