ugh, shell