added proofreading by tracy