Revert "Rvert partially pull request #78 and properly handle 64bits of data."

While i would like a better solution for now lets revert back.

This reverts commit 4deff923410ce500e21ad3c794775162c48f32f7.