do not depend existence of generated directory