added config stuffs