adds format check