implemented passthrough and click level assertions
moved more cli logic to click validation callbacks