now added BlockID and ItemID support