mercy, glory, waiting