ugh, stupid line