restored missing text, cleaned up