maintenance work at mahabalipuram