add author, fix SHA getting order