move detail tests + add initial comments (@artemp, please review)