added some sweet mappings and windowswap