conditionals personal tested and completed