Update git ignore and fix truncate function