deal with flect