In various conditions, not complete