Varius bug fixes