merge common parts of ChunkAdmin and PageAdmin in parent class