some optimisations for urxvt