basical setting.