add support required fields validation