what is the effect of PAGE_ALIGN() function ? why is it necessary to do so?