added support for 16k parts