Language support
Conditional clean-up
typo