more definitions added