then and there