some more design notes