Revert "fixed uninitialised memory bugs"

This reverts commit ab0d3977de71d7f031dfc8026580c7e7a39707df.
Revert "more uninitialised memory fixed"

This reverts commit 783aa89bf8711c67a125218834c135e834178de0.