Captain Ezio
few fixes
7ec9854