Adding mutil idea type feature