fixed sizeof detection