passover improvement

many changes. adaption to new api style, layout for preferences
configuration.
Accept logic improvements.