finished logic with Christine