more design notes for future features