add format capability