Kidd Kidd is the future