2
adding to lists and all that
3