add maintenance page support