deal with .. differently