making this thing actually usable.