force public dir to exist