this is so nice , and awkward.