Frank's Technotes/General