added conditional examples