added support for packet block
added support for simple packet block