add checking input format