humza majeed