new settings library is working properly