tech report - first (incomplete) draft