Added round 0: preliminary definitions