Conditional Assignment work starting and putting things together.