getting closer to conditional logic