init commit with strategy