use object as settings param