Final fixes plus new Troy costume