modified update -> getter
add Blog page