commit with text