First iteration of definitions.