commonnized config by noobnl