orrect type using for 32 and 64 bit architecture