Added bitness check.
Also for some reason now it works o_O