fix encoding
refactor mission views