Alleman smart

Alleman smart by Condition