Adapted most of pages