integrate preferences in this file
update help patch