notes

research updates and technical notes