adding formats support