all exactly as stated