added format()
changes/updates