cleaned up some high memory consumption - assert.h is deadly
updated specifics