validate
initializing