adding to lists and all that