why are you doing this as one gigantic line?