foratted code with small setings
added getter for extensions settings