manifest : type 2