added drc
fixed settings() types
clean up