assignment conditionals personal