bug fix & todo