Fixed move checking and added unicode printing