Yes this is always true, but why do we ned to hard code it, does the `sizeof` thing not work?