been satisfied till date