added copy constructor to settings objects