Add github search method
Improve pos restoration on error when transposing transactions