logic

Joined at nov 16 2016