added a lot of new settings