made seperate versions for linux 32 bit and 64 bit