bug fix & changing default values