fixing some methods/attributes to work better with downloading/keeping track of added keyboards.