for validation initial