updated database scenario api