Further explanations and cleanup