added gen settings