Condition impl

Signed-off-by: yroffin <yroffin@gmail.com>