test explanation