commit with another key