added some useful settings and mapping