Moved conditions
Moved conditions
Moved conditions