adapt to personal settings